Position at Ezra Job Role Solutions Lead, NA Location New York City About the Role Imagine what even the world's finest organizations could achieve if all their employees were coached to be their absolute best. At EZRA, we're on a mission to do just that. We believe through coaching people get to know themselves their goals, weaknesses, hang ups. And once they know all th